home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Workbench Design
/
WB Collection.iso
/
workbench werkzeuge
/
dateimanager
/
mtool
/
docs
/
mfind_f.doc
< prev
next >
Wrap
Text File
|
1996-04-07
|
7KB
|
187 lines
MultiFind
V1.0
25.4.1994
- Domaine Publique -
MANUEL
1. Introduction :
MultiFind est un "vrai" programme domaine publique. Il n'y a
aucune limitation sur son utilisation - modifiez-le, vendez-le, mangez
le disque, faîtes comme vous voulez. Si vous voulez le distribuer, s'il
vous plaît, incluez les sources et ce manuel.
Vous utilisez MFind à vos risques et périls. Je ne peux être
tenu pour responsable de tout dommage causé par MFind. Ceci inclut les
erreurs de l'utilisateur, les plantages du système et n'importe quels
effets de bord.
MFind a été écrit pour être utilisé avec mon gestionnaire de
fichier MTool. Mais il peut aussi être utilisé tout seul ou avec
d'autres programmes.
S'il vous plaît, dîtes-moi tous les bugs que vous trouvez, pour
que je puisse les enlever !
Si vous améliorez MFind, envoyez-moi s'il vous plaît le
résultat. Ce manuel est une traduction "rapide et approximative" de la
documentation allemande. Je ne veux pas retarder la sortie de MTool 2.0c
plus longtemps pour faire une traduction plus correcte. Désolé.
Boris Jakubaschk
Neue Straße 14/1
70186 Stuttgart
Allemagne
++49 711 462989
FIDO 2:246/1115.2
Courrier électronique : Boris@alice.tynet.sub.org
Tous mes remerciements à
- Matt Dillon pour DICE
- Jan van den Baard pour GadToolsBox
2. Mais à quoi cela peut donc servir ?
N'avez-vous jamais "perdu" un fichier sur votre disque dur ou
même sur une disquette ? Vous vous souvenez que c'était une lettre pour
tante Marie - mais quel était le nom du fichier ? Ou alors vous savez
que ça doit être "LettreMarie3.TXT", mais il a été déplacé vers un
tiroir où bien-sur vous chercherez en dernier...
C'est le travail de MultiFind : vous pouvez chercher des noms de
fichier (ou des motifs), ou des parties du contenu des fichiers. MFind
cherche dans tous les répertoires que vous avez sélectionnés, et si
nécessaire sur tout le disque dur. Ceci est fait très rapidement, même
en recherchant à l'intérieur des fichiers.
Tout est contrôlé par une interface utilisateur graphique. Tous
les fichiers qui conviennent au motif de recherche sont affichés dans
une liste. Vous pouvez sélectionner des entrées dans la liste, en
transférer les chemins vers le "clipboard" ou appeler un éditeur qui
affichera le fichier et sautera au mot que vous recherchez. Une future
version de MTool sera aussi capable d'utiliser les résultats de MFind.
3. Comment l'utiliser ?
Aprés avoir démarré MFind, vous voyez une fenêtre avec deux
grosses listes, un gadget chaîne en haut et d'autres gadgets. La liste
de gauche affichera les noms de fichier qui ont été trouvés, l'autre
contient les chemins où chercher.
Commençons par le haut de la fenêtre : le gadget chaîne contient
soit un motif de nom de fichier, soit une chaîne ASCII ou une séquence
d'octets en notation hexadécimale, selon le gadget cycle derriere lui,
et checkmark "Mode HEX" en-dessous. Les autres checkmarks sont utilisés
comme suit :
- "Sans le chemin" : Seulement coché pour une recherche sur des noms de
fichier. Si il est coche, MFind compare le motif seulement avec
le nom du fichier, pas avec le chemin complet. Si vous donnez
"#?info#?" comme motif, MFind trouvera "Work:taskinfo/main.c"
seulement si ce checkmark n'est pas coché, à cause du "info" qui
fait partie du chemin et pas du nom de fichier.
- "Diff. maj/min" : Si il est coché, MFind ne trouvera pas que les
fichiers dont le nom convient exactement, mais aussi ceux qui
diffèrent seulement par des majuscules ou des minuscules pour
certains caractères.
- "Sous-répertoire" : Normalement, tous les sous-répertoires d'un
répertoire sélectionné sont examinés pour une recherche. Pour
empêcher cela (c.a.d. pour chercher seulement à la racine du
répertoire), ce checkmark ne doit pas être coché.
Pour sélectionner les répertoires à examiner, vous devez cliquer
sur "Nouveau" au coin droit de la liste de droite. Une requête de
fichiers s'affichera alors, requête où vous pourrez sélectionner le
répertoire voulu. Si vous voulez enlever une entrée de la liste,
sélectionnez la et cliquez sur "Effacer".
Maintenant vous êtes prêt pour commencer la recherche en
pressant le bouton "Début". Vous pouvez la stopper en pressant le bouton
"Arrêt" quand vous le voulez. Les noms de tous les fichiers trouvés sont
affichés dans la liste de droite. Quand vous démarrez une nouvelle
recherche, la liste n'est pas remise à zéro automatiquement. Vous devez
le faire vous-même en pressant le bouton "Effacer".
4. Et maintenant ?
Il y a trois possibilités pour les noms de fichier affichés dans
la liste de gauche. Les gadgets suivants sont en-dessous de la liste :
- "MTool" : Le répertoire du fichier est affiché dans la liste active
des fichiers, et le fichier est sélectionné. Cela sera possible
à partir de MTool V2.2, car le port ARexx n'est pas encore
implémenté.
- "Clipboard" : Le nom du fichier (incluant son chemin) est mis dans le
clipboard, vous pouvez donc alors le coller dans un shell avec
Amiga-v.
- Editeur : Un éditeur est lancé, le fichier est chargé et le curseur
saute à la position de la première occurence de la chaîne
recherchée (si la recherche concernait le contenu des fichiers).
5. Configuration :
MultiFind peut être adapté à votre environnement. Quand vous le
démarrez depuis le Workbench, vous pouvez utiliser les types d'outil
suivants. Depuis le shell, vous pouvez mettre dans la ligne de commande
les chaînes des types d'outil :
ED_Cmd=<nom de fichier>
- Nom de l'éditeur. Mettez "%s" où MFind doit insérer le nom du
fichier. Par défaut : "EDC %s".
ED_Port=<port ARexx>
- Nom du port ARexx de l'éditeur. Par défaut "rexx_ced".
ED_RxCmd=<commande ARexx>
- Commande ARexx à exécuter pour sauter à la première occurence
de la chaîne recherchée. Le décalage doit être remplacé par "%d". Par
défaut "Jump to byte %d".
MT_Port=<port ARexx>
- Non utilisé. Par défaut : "rexx_mtool".
MT_RxCmd=<commande ARexx>
- Non utilisé. Par défaut : "Get dir actual %s".
PATHSFILE=<nom de fichier>
- Fichier texte contenant les noms de tous les chemins à inclure
dans la liste de droite au démarrage. Ainsi, vous pouvez appeler
facilement MFind depuis MTool. Incluez-le juste comme un nouveau
programme avec pour chaîne argument "PATHSFILE=%s". Le type de
l'argument doit être mis à "Chemin Source dans Fichier". MTool
passera alors tous les fichiers et les chemins sélectionnés à
MFind quand vous l'appelerez.
6. Historique :
V1.0 - 25.04.1994 (distribution commune avec V2.0c)
NOUVEAU :
- Barres de défilement horizontales
BUGS CONNUS :
- Contrôle du gestionnaire de fichiers théoriquement implémenté mais pas
testé car MTool n'a pas encore de port ARexx.
- Problèmes avec GoldEd.
V1.0ß - 12.03.1994 (pas distribué)